.index{
    background-color: #f8f8f8;
    height:100vh;
}
.information-img{
    width:128px;
    height:128px;
    margin-right: 30px;
}
.order-big-box{
    background-color: #fff;
    padding:25px;
}
.order-details-box{
    display: flex;
    flex-direction: row;
    margin-top:15px;
}
.order-details-right-box{
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.order-details-right-first-box{
    width:510px;
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.information-name{
    font-size: 30px;
}
.information-number{
    font-size: 30px;
    color:#636363;
}
.information-price{
    font-size: 30px;
    color:#636363;
}
.otherRightArrow{
    width:15px;
    height:25px;
    margin-left:7px;
}
.priceAndPreferential{
    background-color: #fff;
    padding:25px;
    margin-top:25px;
    padding-bottom: 75px;
}
.priceAndPreferential-line{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-top:35px;
    padding-bottom: 35px;
    border-bottom: 1PX solid #dddddd;
    align-items: center;
}
.priceAndPreferential-text{
    font-size: 32px;

}
.priceAndPreferential-price{
    font-size: 24px;
    color:#868686;
}
.preferential-line{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.payBox{
    margin-top:25px;
    position: relative;
}
.icon-box{
    display: flex;
    flex-direction: column;
    position: absolute;
    top:0;
    justify-content: space-around;
    height:184px;
    background-color: #fff;
    width:60px;
    padding-left: 25px;
}
.icon{
    width:45px;
    height:40px;
}
.at-radio{
    width:670px !important;
    position: absolute !important;
    right:0;
    border-top:none !important;
}
.at-radio__option{
    padding-left:5px !important; 
}
.bottom-pay-box{
    display: flex;
    flex-direction: row;
    position: absolute;
    bottom:0;
}
.left-price-box{
    width:403px;
    height:98px;
    border-top: 1PX solid #e8e8e8;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    background-color: #fff;
}
.bottomPay-totalPrice{
    font-size: 28px;
    color:#459fea;
    font-weight: bold;
}
.bottomPay-preferential{
    font-size: 16px;
    color:#b1b1b1;
    margin-left: 15px;
}
.right-pay{
    width:350px;
    height:99px;
    background-color: #459fea;
    display: flex;
    justify-content: center;
    align-items: center;
}
.right-pay-text{
    font-size: 32px;
    color:#fff;
}